Plik 'Przeczytaj mnie' programu Directory
Lister
Wersja 0.6
(C) 2002 Prawa autorskie: Leszek Skorczy±ski
http://freeware.prv.pl
Cel programu
Directory Lister pozwala listowaµ zawarto╢µ wybranych
katalog≤w na dyskach twardych, cd, dyskietkach itp. do pliku tekstowego albo
HTML. Jest to taka udoskonalona i wygodniejsza wersja polecenia 'DIR'.
Og≤lne zasady
Zawarto╢µ dyskietek nie jest odczytywana podczas uruchomiania programu. Trzeba
klikn▒µ na dyskietce aby katalogi zosta│y odczytane.
Klawisz 'F5' powoduje wyczyszczenie drzewa katalog≤w
i ponowne odczytanie zawarto╢ci dysk≤w. (przydatne podczas listowania
zawarto╢ci kolejnych dysk≤w CD).
Okno podgl▒du tekstowego listingu w systemach Windows 9x jest ograniczone do
32kB wiΩc nie wy╢wietla ca│ego listingu je╢li jest zbyt du┐y. Do pliku
zapisywany jest oczywi╢cie ca│y listing.
Wybieranie katalog≤w
(Zaznaczony bia│y kwadrat) - listuj
zaznaczony katalog i wszystkie jego podkatalogi,
(Zaznaczony szary kwadrat) - listuj zaznaczony
katalog ale nie wszystkie jego podkatalogi (nie wszystkie mo┐e oznaczaµ: nie
listuj ┐adnego podkatalogu),
(Szary kwadrat) - listuj niekt≤re podkatalogi tego
katalogu, ale nie zaznaczony katalog,
(Bia│y kwadrat) - nie listuj tego katalogu ani
┐adnego podkatalogu, kt≤ry jego jest.
Podczas zapisywana pliku z wyborem katalog≤w zapamiΩtywane s▒ tylko katalogi
kt≤re maj▒ zaznaczony kwadrat (bia│y lub szary). Dla katalog≤w zaznaczonych
bia│ym kwadratem zapamiΩtywane s▒ tylko te, kt≤re stoj▒ najwy┐ej w hierarchii.
Podkatalogi s▒ odczytywane podczas tworzenia listingu.
Argumenty linii polece±
DirLister.exe [/l katalogi.dls wynik.[txt|html]] [/o
konfiguracja.dlc]
- gdzie:
- katalogi.dls - wcze╢niej zapisany plik z wyborem
katalog≤w
wynik - listing
konfiguracja.dlc - wcze╢niej zapisany plik z
konfiguracj▒ u┐ytkownika
/l - czyta plik z wyborem katalog≤w, tworzy listing i
zamyka aplikacjΩ
/o - czyta plik z konfiguracj▒ u┐ytkownika
- Przyk│ad:
-
C:\Program Files\Directory Lister\DirLister.exe /l c:\moje
dokumenty\katalogi_ftp.dls c:\ftp\zawartosc_mojego_ftp.html /o c:\moje
dokumenty\moja_konfiguracja.dlc
- ten przyk│ad czyta konfiguracjΩ z 'c:\moje dokumenty\moja_konfiguracja.dlc',
czyta wyb≤r katalog≤w z
'c:\moje dokumenty\katalogi_ftp.dls', tworzy plik
'c:\ftp\zawartosc_mojego_ftp.html' i zamyka aplikacjΩ
(poniewa┐ u┐yto opcji '/l').
Skr≤ty klawiszowe
F5 - od╢wie┐a drzewo katalog≤w
F12 - prze│▒cza pomiΩdzy zak│adkami 'Wybierz katalogi' i
'Podgl▒d'
Zak│adka: Opcje
Grupa: Wy╢wietl
- Nazwy katalog≤w - pokazuje nazwy katalog≤w przed nazwami
plik≤w i podkatalog≤w.
- Rozmiary katalog≤w - pokazuje rozmiary katalog≤w przed
nazwami plik≤w i podkatalog≤w. Liczba ta uwzglΩdnia na│o┐on▒ maskΩ na pliki.
- Liczba plik≤w po nazwie katalogu - pokazuje liczbΩ plik≤w
znajduj▒cych siΩ w danym katalogu (w nawiasie). Ta opcja jest w│▒czona tylko
je╢li jest r≤wnie┐ zaznaczona opcja 'Nazwy katalog≤w'.
- Podkatalogi - pokazuje r≤wnie┐ podkatalogi.
- Numer pliku - pokazuje kolejny numer pliku przed jego nazw▒.
- ªcie┐ka do pliku - pokazuje ╢cie┐kΩ do plik≤w i podkatalog≤w.
- Nazwa - pokazuje nazwy plik≤w i podkatalog≤w.
- Rozszerzenie - pokazuje rozszerzenia plik≤w. Zak│ada siΩ, ┐e
podkatalogi nie maj▒ rozszerzenia wiΩc je╢li w ich nazwie wystΩpuje kropka to
dalsza czΩ╢µ jest zawsze wy╢wietlana.
- Rozmiar - pokazuje rozmiary plik≤w, a dla podkatalog≤w napis:
'<dir>'.
- Data - pokazuje daty ostatniej modyfikacji dla plik≤w i
podkatalog≤w.
- Czas - pokazuje czasy ostatniej modyfikacji dla plik≤w i
podkatalog≤w.
- Wersja pliku - pokazuje wersje plik≤w je╢li s▒ dostΩpne.
Zwykle informacja o wersji jest zapisywana w plikach wykonywalnych (exe, dll,
ocx, itp.).
- CRC32 - pokazuje warto╢ci CRC32 dla plik≤w (takie same jak w
archiwach zip/rar).
Uwaga! Procedura obliczaj▒ca
CRC32 jest trochΩ szybsza ni┐ w innych programach, ale i tak trwa bardzo d│ugo
dla du┐ych plik≤w. (Zawsze mo┐na w takim wypadku nacisn▒µ przycisk
'Anuluj'.)
- Atrybuty - pokazuje atrybuty plik≤w i podkatalog≤w gdzie
'r' oznacza 'Tylko do odczytu', 'a' oznacza 'Archiwalny',
'h' oznacza 'Ukryty', a 's' oznacza 'Systemowy'.
Grupa: Opcje
- Maska - listuje tylko te pliki, kt≤re pasuj▒ do maski.
Mo┐na okre╢liµ wiele masek oddzielaj▒c je znakiem ';' np.:
'*.avi;*.txt'
Mo┐na te┐ stosowaµ znaki zastΩpcze: ('*?') oraz zbiory znak≤w
('[a-z] [!d]'). Podkatalogi, kt≤re nie pasuj▒ do maski bΩd▒
przetwarzane, ale nie listowane.
- Przyk│ad:
-
- Pliki, kt≤rych nazwy nie zaczynaj▒ siΩ od a,b,c; maj▒ cztery znaki i
dowolne rozszerzenie:
[!a-c]???.*
- Sortuj pliki i podkatalogi - wy╢wietla pliki i podkatalogi
posortowane. Odznaczenie tej opcji nie powoduje 'odsortowania' drzewa katalog≤w
(zaznaczenie powoduje jego posortowanie).
- Sortuj katalogi - nale┐y zaznaczyµ tΩ opcjΩ je╢li chce siΩ
wy╢wietliµ katalogi posortowane wg innego atrybutu ni┐ ich nazwa. Je╢li ta
opcja nie jest zaznaczona to katalogi s▒ posortowane wg nazwy.
- Malej▒co - odwraca porz▒dek sortowania katalog≤w, plik≤w i
podkatalog≤w.
- Sortuj pliki │▒cznie - sortuje pliki jak gdyby znajdowa│y siΩ
w jednym katalogu. Ta opcja jest aktywna tylko je╢li odznaczone s▒ opcje:
'Nazwy katalog≤w' i 'Rozmiary katalog≤w' oraz zaznaczona jest
opcja 'Sortuj pliki i podkatalogi'.
- Numeruj pliki │▒cznie - numeruje pliki jak gdyby znajdowa│y
siΩ w jednym katalogu. Ta opcja jest aktywna tylko je╢li odznaczone s▒ opcje:
'Nazwy katalog≤w' i 'Rozmiary katalog≤w' oraz zaznaczona jest
opcja 'Numer pliku'.
- Sortuj wg - okre╢la spos≤b sortowania katalog≤w, plik≤w i
podkatalog≤w.
Pozycje te s▒ sortowane najpierw wg wybranego
atrybutu a potem wg nazwy.
- Rozmiar jako - wy╢wietla rozmiary katalog≤w i plik≤w w
bajtach, kilobajtach, megabajtach, gigabajtach lub dynamicznie - w zale┐no╢ci
od rozmiaru we w│a╢ciwej mierze.
- Miejsca dziesiΩtne - okre╢la liczbΩ miejsc po przecinku kiedy
opcja 'Rozmiar jako' ustawiona jest na warto╢µ inn▒ ni┐ 'Bajty'.
- Listing dla ka┐dego katalogu - tworzy listing w ka┐dym
listowanym katalogu zawieraj▒cy jego zawarto╢µ i zapisuje go pod nazw▒ pobran▒
z pola 'Nazwa:'. Rozszerzenie jest automatycznie dodawane ('txt'
lub 'html').
Uwaga! Ten plik jest zawsze
nadpisywany, nale┐y siΩ zatem upewniµ by nie istnia│y pliki o podanej nazwie.
- PamiΩtaj wyb≤r katalog≤w - zapisuje plik
'DirLister.dlc' zawieraj▒cy aktualny wyb≤r katalog≤w podczas wychodzenia
z programu i odczytuje go podczas uruchomienia.
Grupa: Wy╢wietlaj ╢cie┐kΩ
Te opcje dotycz▒ ╢cie┐ek dla plik≤w (je╢li zaznaczona jest opcja
'ªcie┐ka do pliku') oraz katalog≤w (je╢li zaznaczona jest opcja
'Nazwy katalog≤w').
- Pe│n▒ - wy╢wietla pe│n▒ ╢cie┐kΩ
- Bez litery dysku - wy╢wietla pe│n▒ ╢cie┐kΩ, ale bez litery
dysku
- Bez katalogu nadrzΩdnego - wy╢wietla ╢cie┐kΩ poczynaj▒c od
katalogu zaznaczonego bia│ym kwadratem, kt≤ry stoi najwy┐ej w hierarchii.
Zak│adka: Opcje HTML
Grupa: Opcje HTML
- Tw≤rz HTML - tworzy stronΩ HTML zamiast pliku tekstowego.
- Tw≤rz linki do katalog≤w - tworzy linki do w│a╢ciwych
katalog≤w.
Normalnie ╢cie┐ka katalogu jest kopiowana do atrybutu 'HREF' chyba, ┐e
zaznaczona jest opcja Wy╢wietlaj ╢cie┐kΩ: Bez litery dysku - w tym
przypadku atrybut 'HREF' nie zawiera pierwszego znaku '\' tak, ┐e mo┐na
skopiowaµ listing do katalogu stoj▒cego najwy┐ej w hierarchii zaznaczonych
katalog≤w, a nastΩpnie przegl▒daµ jego podkatalogi.